home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 120
/
Vol 120.iso
/
games
/
asteroid.swf
/
scripts
/
__Packages
/
com
/
mosesSupposes
/
fuse
/
ZigoEngine.as
< prev
next >
Wrap
Text File
|
2010-11-09
|
56KB
|
783 lines
function §\x01\x02§()
{
return 1421 % 511 * 5;
}
var §\x01§ = -1351 + "\x01\x02"();
while(true)
{
if(eval("\x01") != 644)
{
if(eval("\x01") != 633)
{
if(eval("\x01") != 981)
{
if(eval("\x01") != 340)
{
if(eval("\x01") != 853)
{
if(eval("\x01") != 355)
{
if(eval("\x01") != 856)
{
if(eval("\x01") != 54)
{
if(eval("\x01") != 543)
{
if(eval("\x01") != 961)
{
if(eval("\x01") == 295)
{
set("\x01",eval("\x01") - 174);
toggleHighQuality();
nextFrame();
§§pop()[function §\x01\x02§()
{
return 1421 % 511 * 5;
}][§§constant(5)][§§constant(60)][§§constant(111)]();
addr1985:
§§pop()[§§pop()] = §§pop();
_loc1_[§§constant(117)] = function(targs, props, pauseFlag, suppressStartEvents)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(111)](§§constant(118),targs,props,pauseFlag,suppressStartEvents);
};
_loc1_[§§constant(119)] = function(targ, prop)
{
return §§constant(70)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(99)](§§constant(120),targ,prop));
};
_loc1_[§§constant(121)] = function(targs, props)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(111)](§§constant(122),targs,props);
};
_loc1_[§§constant(123)] = function(targs, props)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(111)](§§constant(124),targs,props);
};
_loc1_[§§constant(125)] = function(targs, props)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(111)](§§constant(124),targs,props);
};
_loc1_[§§constant(126)] = function(targetObj, type, amt, rgb)
{
new §\§\§constant(128)§(targetObj)[§§constant(129)](eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(127)](type,amt,rgb));
};
_loc1_[§§constant(127)] = function(type, amt, rgb)
{
switch(type)
{
case §§constant(130):
var _loc3_ = 100 - eval(§§constant(57))[§§constant(58)](amt);
var _loc4_ = amt <= 0 ? 0 : 255 * (amt / 100);
return {§\§\§constant(135)§:_loc3_,§\§\§constant(136)§:_loc4_,§\§\§constant(137)§:_loc3_,§\§\§constant(138)§:_loc4_,§\§\§constant(139)§:_loc3_,§\§\§constant(140)§:_loc4_};
case §§constant(131):
return {§\§\§constant(135)§:100,§\§\§constant(136)§:255 * (amt / 100),§\§\§constant(137)§:100,§\§\§constant(138)§:255 * (amt / 100),§\§\§constant(139)§:100,§\§\§constant(140)§:255 * (amt / 100)};
case §§constant(132):
return {§\§\§constant(135)§:amt,§\§\§constant(136)§:128 - 1.28 * amt,§\§\§constant(137)§:amt,§\§\§constant(138)§:128 - 1.28 * amt,§\§\§constant(139)§:amt,§\§\§constant(140)§:128 - 1.28 * amt};
case §§constant(133):
return {§\§\§constant(135)§:100 - 2 * amt,§\§\§constant(136)§:amt * 2.55,§\§\§constant(137)§:100 - 2 * amt,§\§\§constant(138)§:amt * 2.55,§\§\§constant(139)§:100 - 2 * amt,§\§\§constant(140)§:amt * 2.55};
case §§constant(134):
if(rgb != null)
{
var _loc5_ = undefined;
if(typeof rgb == §§constant(85))
{
if(rgb[§§constant(141)](0) == §§constant(142))
{
rgb = rgb[§§constant(103)](1);
}
rgb = rgb[§§constant(141)](1)[§§constant(143)]() == §§constant(144) ? rgb : §§constant(145) + rgb;
}
_loc5_ = Number(rgb);
return {§\§\§constant(135)§:100 - amt,§\§\§constant(136)§:(_loc5_ >> 16) * (amt / 100),§\§\§constant(137)§:100 - amt,§\§\§constant(138)§:(_loc5_ >> 8 & 255) * (amt / 100),§\§\§constant(139)§:100 - amt,§\§\§constant(140)§:(_loc5_ & 255) * (amt / 100)};
}
break;
}
return {§\§\§constant(136)§:0,§\§\§constant(135)§:100,§\§\§constant(138)§:0,§\§\§constant(137)§:100,§\§\§constant(140)§:0,§\§\§constant(139)§:100};
};
_loc1_[§§constant(146)] = function(targOrTransObj)
{
var _loc1_ = targOrTransObj[§§constant(135)] == undefined ? new §\§\§constant(128)§(targOrTransObj)[§§constant(147)]() : targOrTransObj;
var _loc6_ = _loc1_[§§constant(135)] == _loc1_[§§constant(137)] && _loc1_[§§constant(137)] == _loc1_[§§constant(139)];
var _loc8_ = _loc1_[§§constant(136)] == _loc1_[§§constant(138)] && _loc1_[§§constant(138)] == _loc1_[§§constant(140)];
var _loc3_ = {§\§\§constant(148)§:Number(_loc6_ != true ? 0 : 100 - _loc1_[§§constant(135)])};
if(_loc3_[§§constant(148)] != 0)
{
var _loc5_ = 100 / _loc3_[§§constant(148)];
_loc3_[§§constant(134)] = _loc1_[§§constant(136)] * _loc5_ << 16 | _loc1_[§§constant(138)] * _loc5_ << 8 | _loc1_[§§constant(140)] * _loc5_;
var _loc2_ = _loc3_[§§constant(134)][§§constant(73)](16);
var _loc4_ = 6 - _loc2_[§§constant(14)];
while(true)
{
_loc4_;
if(_loc4_-- <= 0)
{
break;
}
_loc2_ = §§constant(149) + _loc2_;
}
_loc3_[§§constant(150)] = §§constant(145) + _loc2_[§§constant(151)]();
}
if(_loc6_ == true && _loc8_ == true)
{
if(_loc1_[§§constant(135)] < 0)
{
_loc3_[§§constant(133)] = _loc1_[§§constant(136)] * 0.39215686274509803;
}
else if(_loc1_[§§constant(135)] == 100 && _loc1_[§§constant(136)] != 0)
{
_loc3_[§§constant(131)] = _loc1_[§§constant(136)] * 0.39215686274509803;
}
if(_loc1_[§§constant(135)] != 100)
{
if(_loc1_[§§constant(136)] == 0 || _loc1_[§§constant(136)] != 0 && 255 * ((100 - _loc1_[§§constant(135)]) / 100) - _loc1_[§§constant(136)] <= 1)
{
_loc3_[§§constant(130)] = _loc1_[§§constant(136)] == 0 ? _loc1_[§§constant(135)] - 100 : 100 - _loc1_[§§constant(135)];
}
if(128 - 1.28 * _loc1_[§§constant(135)] - _loc1_[§§constant(136)] <= 1)
{
_loc3_[§§constant(132)] = _loc1_[§§constant(135)];
}
}
}
return _loc3_;
};
_loc1_[§§constant(31)] = function()
{
for(var _loc5_ in arguments)
{
var _loc4_ = arguments[_loc5_];
if(_loc4_ == eval(§§constant(22))[§§constant(6)] || _loc4_ == eval(§§constant(21))[§§constant(6)] || _loc4_ == eval(§§constant(20))[§§constant(6)] || _loc4_ == eval(§§constant(2))[§§constant(6)])
{
if(_loc4_[§§constant(152)] == undefined)
{
if(_loc4_ == eval(§§constant(20))[§§constant(6)])
{
_loc4_[§§constant(152)] = _loc4_[§§constant(7)];
_global[§§constant(153)](_loc4_,§§constant(152),7,1);
}
_loc4_[§§constant(7)] = function(o)
{
if(this[§§constant(97)] == undefined)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(31)](this);
}
if(this instanceof eval(§§constant(20)))
{
§§constant(78)(this[§§constant(152)])[§§constant(79)](this,o);
}
else
{
this[§§constant(7)](o);
}
};
if(_loc4_ == eval(§§constant(22))[§§constant(6)])
{
_global[§§constant(153)](_loc4_,§§constant(7),7,1);
}
}
}
else if(_loc4_[§§constant(97)] == undefined)
{
_loc4_[§§constant(97)] = eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(154)];
_global[§§constant(153)](_loc4_,§§constant(97),7,1);
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(154)]++;
if(_loc4_[§§constant(93)] == null || _loc4_[§§constant(7)] == null)
{
eval(§§constant(8))[§§constant(9)](_loc4_);
}
}
}
};
_loc1_[§§constant(35)] = function()
{
for(var _loc4_ in arguments)
{
var _loc3_ = arguments[_loc4_];
if(_loc3_[§§constant(97)] != undefined)
{
_global[§§constant(153)](_loc3_,§§constant(155),0,2);
delete _loc3_[§§constant(97)];
delete _loc3_[§§constant(93)];
delete _loc3_[§§constant(96)];
delete _loc3_[§§constant(7)];
delete _loc3_[§§constant(10)];
}
if(_loc3_[§§constant(152)] != undefined)
{
_global[§§constant(153)](_loc3_,§§constant(152),0,2);
_loc3_[§§constant(7)] = _loc3_[§§constant(152)];
delete _loc3_[§§constant(152)];
}
}
};
_loc1_[§§constant(156)] = function(inst, method, args)
{
if(inst == eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)])
{
§§constant(78)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][method])[§§constant(16)](eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)],args);
}
};
_loc1_[§§constant(40)] = function(deinitFlag)
{
if(deinitFlag == true)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(12)] = false;
§§constant(158)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(157)]);
delete eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(42)][§§constant(159)];
return undefined;
}
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(160)]();
§§constant(158)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(157)]);
delete eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(157)];
if(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(38)] != null && eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(38)] > 0)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(157)] = §§constant(162)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)],§§constant(161),eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(38)]);
}
else
{
if(§§constant(2)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(42)])[§§constant(46)] == null)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(44)](6789);
§§constant(2)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(42)])[§§constant(46)] = 1;
}
var §§constant(163) = eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)];
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(42)][§§constant(159)] = function()
{
eval(§§constant(163))[§§constant(161)][§§constant(79)](eval(§§constant(163)));
};
}
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(12)] = true;
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(60)][§§constant(164)] = getTimer();
};
_loc1_[§§constant(165)] = eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(25)][§§constant(165)] + §§constant(166);
_loc1_[§§constant(83)] = §§constant(167);
_loc1_[§§constant(75)] = 1;
_loc1_[§§constant(55)] = 1;
_loc1_[§§constant(168)] = false;
_loc1_[§§constant(51)] = 1;
_loc1_[§§constant(169)] = false;
_loc1_[§§constant(170)] = 0;
_loc1_[§§constant(12)] = false;
_loc1_[§§constant(154)] = 0;
_loc1_[§§constant(56)] = 1;
§§push(§§constant(153)(eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(6)],null,1));
}
else if(eval("\x01") == 170)
{
set("\x01",eval("\x01") + 373);
while(true)
{
var _loc5_ = function §\x01\x02§()
{
return 1421 % 511 * 5;
}[§§constant(60)][§§constant(102)]();
var _loc6_ = (_loc5_ != null ? _loc5_ + §§constant(29) : §§constant(29)) + _loc6_;
while(true)
{
var _loc0_ = null;
if((_loc0_ = §§pop()) == null)
{
_loc6_ = _loc6_.slice(0,-1);
return !(_loc6_ == "" || _loc6_ == "|") ? _loc6_ : null;
}
var _loc13_ = _loc0_;
var _loc3_ = _loc7_[_loc13_];
if(_loc3_[§§constant(97)] == null)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(31)](_loc3_);
break;
}
if(com.mosesSupposes.fuse.ZigoEngine.instance.getStatus("locked",_loc3_) != true)
{
break;
}
if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("007",_loc3_._name == undefined ? _loc3_.toString() : _loc3_._name,_loc4_.pa.toString());
}
}
}
}
else
{
if(eval("\x01") == 121)
{
set("\x01",eval("\x01") + 219);
continue;
}
if(eval("\x01") == 267)
{
set("\x01",eval("\x01") + 674);
§§push("\x0f");
continue;
}
if(eval("\x01") != 57)
{
if(eval("\x01") == 253)
{
set("\x01",eval("\x01") - 196);
}
else if(eval("\x01") == 941)
{
set("\x01",eval("\x01") - 85);
§§push(eval(function §\x01\x02§()
{
return 1421 % 511 * 5;
}));
}
else
{
if(eval("\x01") != 9)
{
if(eval("\x01") == 182)
{
set("\x01",eval("\x01") - 182);
break;
}
break;
}
set("\x01",eval("\x01") + 244);
if(function §\x01\x02§()
{
return 1421 % 511 * 5;
})
{
set("\x01",eval("\x01") - 196);
}
}
continue;
}
set("\x01",eval("\x01") + 125);
if(!_global.com)
{
_global.com = new Object();
}
function §\x01\x02§()
{
return 1421 % 511 * 5;
}
if(!_global.com.mosesSupposes)
{
_global.com.mosesSupposes = new Object();
}
§§pop();
if(!_global.com.mosesSupposes.fuse)
{
_global.com.mosesSupposes.fuse = new Object();
}
§§pop();
if(!_global.com.mosesSupposes.fuse.ZigoEngine)
{
var _loc2_ = com.mosesSupposes.fuse.ZigoEngine = function()
{
}.prototype;
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.addListener = function(handler)
{
AsBroadcaster.initialize(com.mosesSupposes.fuse.ZigoEngine);
com.mosesSupposes.fuse.ZigoEngine.addListener(handler);
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.removeListener = function(handler)
{
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.isPlaying = function()
{
return com.mosesSupposes.fuse.ZigoEngine._playing;
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.simpleSetup = function(shortcutsClass)
{
if(arguments.length > 0)
{
com.mosesSupposes.fuse.ZigoEngine.register.apply(com.mosesSupposes.fuse.ZigoEngine,arguments);
}
_global.ZigoEngine = com.mosesSupposes.fuse.ZigoEngine;
if(com.mosesSupposes.fuse.ZigoEngine.extensions.fuse != undefined)
{
_global.Fuse = com.mosesSupposes.fuse.ZigoEngine.extensions.fuse;
}
if(com.mosesSupposes.fuse.ZigoEngine.extensions.fuseFMP != undefined)
{
com.mosesSupposes.fuse.ZigoEngine.extensions.fuseFMP.simpleSetup();
}
com.mosesSupposes.fuse.ZigoEngine.initialize(MovieClip.prototype,Button.prototype,TextField.prototype);
if(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts == undefined)
{
com.mosesSupposes.fuse.FuseKitCommon.error("001");
}
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.register = function(classReference)
{
if(com.mosesSupposes.fuse.ZigoEngine.extensions == undefined)
{
com.mosesSupposes.fuse.ZigoEngine.extensions = {};
}
var _loc3_ = "|fuse|fuseItem|fuseFMP|shortcuts|pennerEasing|customEasing|";
for(var _loc4_ in arguments)
{
var _loc2_ = arguments[_loc4_].registryKey;
if(com.mosesSupposes.fuse.ZigoEngine.extensions[_loc2_] == undefined && _loc3_.indexOf("|" + _loc2_ + "|") > -1)
{
com.mosesSupposes.fuse.ZigoEngine.extensions[_loc2_] = arguments[_loc4_];
if(_loc2_ == "fuseFMP" || _loc2_ == "shortcuts")
{
Object(com.mosesSupposes.fuse.ZigoEngine.extensions[_loc2_]).initialize();
}
}
}
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.initialize = function(target)
{
if(arguments.length > 0)
{
com.mosesSupposes.fuse.ZigoEngine.initializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine,arguments);
if(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts != undefined)
{
com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts.addShortcutsTo.apply(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts,arguments);
}
}
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.deinitialize = function(target)
{
if(arguments.length == 0 || target == null)
{
arguments.push(MovieClip.prototype,Button.prototype,TextField.prototype);
}
com.mosesSupposes.fuse.ZigoEngine.deinitializeTargets.apply(com.mosesSupposes.fuse.ZigoEngine,arguments);
if(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts != undefined)
{
com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts.removeShortcutsFrom.apply(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts,arguments);
}
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.getUpdateInterval = function()
{
return com.mosesSupposes.fuse.ZigoEngine.updateTime;
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.setUpdateInterval = function(time)
{
if(com.mosesSupposes.fuse.ZigoEngine._playing)
{
com.mosesSupposes.fuse.ZigoEngine.setup(true);
com.mosesSupposes.fuse.ZigoEngine.updateTime = time;
com.mosesSupposes.fuse.ZigoEngine.setup();
}
else
{
com.mosesSupposes.fuse.ZigoEngine.updateTime = time;
}
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.getControllerDepth = function()
{
return com.mosesSupposes.fuse.ZigoEngine.tweenHolder.getDepth();
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.setControllerDepth = function(depth)
{
if(depth == null || _global.isNaN(depth) == true)
{
depth = 6789;
}
if(Object(com.mosesSupposes.fuse.ZigoEngine.tweenHolder).proof != null)
{
com.mosesSupposes.fuse.ZigoEngine.tweenHolder.swapDepths(depth);
}
else
{
com.mosesSupposes.fuse.ZigoEngine.tweenHolder = _root.createEmptyMovieClip("ZigoEnginePulse",depth);
}
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.doShortcut = function(targets, methodName)
{
if(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts == undefined)
{
if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("002");
}
return null;
}
return com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts.doShortcut.apply(com.mosesSupposes.fuse.ZigoEngine.extensions.shortcuts,arguments);
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.doTween = function(targets, props, endvals, seconds, ease, delay, callback)
{
if(com.mosesSupposes.fuse.ZigoEngine.extensions.fuse.addBuildItem(arguments) == true)
{
return null;
}
if(com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER != com.mosesSupposes.fuse.ZigoEngine.prevTimeMult)
{
com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER = Math.abs(com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER);
if(_global.isNaN(com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER) == true)
{
com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER = 1;
}
if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("016",com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER);
}
com.mosesSupposes.fuse.ZigoEngine.prevTimeMult = com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER;
}
if(com.mosesSupposes.fuse.ZigoEngine.instance == undefined || Object(com.mosesSupposes.fuse.ZigoEngine.tweenHolder).proof == undefined && com.mosesSupposes.fuse.ZigoEngine.updateTime == undefined)
{
if(MovieClip.prototype.tween != null && typeof _global.$tweenManager == "object")
{
com.mosesSupposes.fuse.FuseKitCommon.error("003");
}
com.mosesSupposes.fuse.ZigoEngine.instance = new com.mosesSupposes.fuse.ZManager();
com.mosesSupposes.fuse.ZigoEngine._playing = false;
}
var _loc4_ = com.mosesSupposes.fuse.ZigoEngine.instance.paramsObj(targets,props,endvals,true);
var _loc7_ = !(_loc4_.tg[0] == null || _loc4_.tg.length == 0) ? _loc4_.tg : undefined;
if(_loc4_.pa == undefined || _loc7_ == undefined || arguments.length < 3)
{
if(com.mosesSupposes.fuse.ZigoEngine.extensions.fuseItem != null && arguments.length == 1 && typeof arguments[0] == "object")
{
return com.mosesSupposes.fuse.ZigoEngine.extensions.fuseItem.doTween(arguments[0]);
}
if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
if(arguments.length < 3)
{
com.mosesSupposes.fuse.FuseKitCommon.error("004",!(arguments.length == 1 && arguments[0] == null) ? String(arguments.length) : "1 (null)",Boolean(com.mosesSupposes.fuse.ZigoEngine.extensions.fuseItem == null));
}
else
{
com.mosesSupposes.fuse.FuseKitCommon.error("005",_loc7_.toString(),_loc4_.pa.toString());
}
}
return null;
}
if(com.mosesSupposes.fuse.ZigoEngine._playing != true)
{
com.mosesSupposes.fuse.ZigoEngine.setup();
}
if(seconds == null || _global.isNaN(seconds) == true)
{
seconds = com.mosesSupposes.fuse.ZigoEngine.DURATION || 1;
}
else if(seconds < 0.01)
{
seconds = 0;
}
seconds *= com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER;
if(delay < 0.01 || delay == null || _global.isNaN(delay) == true)
{
delay = 0;
}
delay *= com.mosesSupposes.fuse.ZigoEngine.TIME_MULTIPLIER;
var _loc12_ = com.mosesSupposes.fuse.FuseKitCommon.parseCallback(callback,_loc7_,com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL,true);
var _loc9_ = undefined;
if(typeof ease == "function")
{
if(typeof Function(ease).call(null,1,1,1,1) == "number")
{
_loc9_ = Function(ease);
}
else if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("014",ease);
}
}
else if(ease == null || ease == "")
{
if(com.mosesSupposes.fuse.ZigoEngine.EASING instanceof Function)
{
_loc9_ = Function(com.mosesSupposes.fuse.ZigoEngine.EASING);
}
else if(com.mosesSupposes.fuse.ZigoEngine.extensions.pennerEasing != undefined)
{
ease = com.mosesSupposes.fuse.ZigoEngine.EASING;
}
}
if(typeof ease == "string" && ease != "")
{
if(com.mosesSupposes.fuse.ZigoEngine.extensions.pennerEasing[ease] != undefined)
{
_loc9_ = com.mosesSupposes.fuse.ZigoEngine.extensions.pennerEasing[ease];
}
else if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("006",ease);
}
}
else if(ease instanceof Array)
{
if(com.mosesSupposes.fuse.ZigoEngine.extensions.customEasing != undefined)
{
_loc12_.extra1 = ease;
if(typeof ease[0] == "number")
{
_loc9_ = com.mosesSupposes.fuse.ZigoEngine.extensions.customEasing.precalced;
}
else
{
_loc9_ = com.mosesSupposes.fuse.ZigoEngine.extensions.customEasing.fromCurve;
}
}
else if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("015",ease);
}
}
if(typeof _loc9_ != "function")
{
_loc9_ = function(t, b, c, d)
{
return c * ((t = t / d - 1) * t * t * t * t + 1) + b;
};
}
if(com.mosesSupposes.fuse.ZigoEngine._listeners.length > 0)
{
com.mosesSupposes.fuse.ZigoEngine.broadcastMessage.call(com.mosesSupposes.fuse.ZigoEngine,"onTweenAdd",_loc7_,_loc4_.pa,_loc4_.va,seconds,_loc9_,delay,_loc12_);
}
var _loc6_ = "";
for(var _loc13_ in _loc7_)
{
var _loc3_ = _loc7_[_loc13_];
if(_loc3_[§§constant(97)] == null)
{
eval("�\x11bB")[§§constant(3)][§§constant(4)][§§constant(5)][§§constant(31)](_loc3_);
}
else if(com.mosesSupposes.fuse.ZigoEngine.instance.getStatus("locked",_loc3_) == true)
{
if(com.mosesSupposes.fuse.ZigoEngine.OUTPUT_LEVEL > 0)
{
com.mosesSupposes.fuse.FuseKitCommon.error("007",_loc3_._name == undefined ? _loc3_.toString() : _loc3_._name,_loc4_.pa.toString());
}
continue;
}
var _loc5_ = com.mosesSupposes.fuse.ZigoEngine[§§constant(60)][§§constant(102)](_loc3_,_loc4_.pa,_loc4_.va,seconds,_loc9_,delay,_loc12_);
_loc6_ = (_loc5_ != null ? _loc5_ + §§constant(29) : §§constant(29)) + _loc6_;
}
_loc6_ = _loc6_.slice(0,-1);
return !(_loc6_ == "" || _loc6_ == "|") ? _loc6_ : null;
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.removeTween = function(targs, props)
{
com.mosesSupposes.fuse.ZigoEngine.instance.removeTween(targs,props);
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.isTweening = function(targ, prop)
{
return Boolean(com.mosesSupposes.fuse.ZigoEngine.instance.getStatus("active",targ,prop));
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.getTweens = function(targ)
{
if(com.mosesSupposes.fuse.ZigoEngine.instance == undefined)
{
return 0;
}
return Number(com.mosesSupposes.fuse.ZigoEngine.instance.getStatus("count",targ));
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.lockTween = function(targ, setLocked)
{
com.mosesSupposes.fuse.ZigoEngine.instance.alterTweens("lock",targ,setLocked == true);
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.isTweenLocked = function(targ)
{
return Boolean(com.mosesSupposes.fuse.ZigoEngine.instance.getStatus("locked",targ));
};
com.mosesSupposes.fuse.ZigoEngine = function()
{
}.ffTween = function(targs, props, suppressEndEvents)
{
com.mosesSupposes.fuse.ZigoEngine.instance.alterTweens("ff",targs,props,null,suppressEndEvents);
};
§§goto(addr1985);
§§push(com.mosesSupposes.fuse.ZigoEngine = function()
{
});
§§push("skipTweenTo");
}
}
function §\x01\x02§()
{
return 1421 % 511 * 5;
}
}
set("\x01",eval("\x01") - 907);
§§push(true);
}
set("\x01",eval("\x01") + 418);
continue;
}
set("\x01",eval("\x01") + 241);
if(function §\x01\x02§()
{
return 1421 % 511 * 5;
})
{
set("\x01",eval("\x01") - 174);
}
continue;
}
set("\x01",eval("\x01") - 847);
§§push(!function §\x01\x02§()
{
return 1421 % 511 * 5;
});
continue;
}
set("\x01",eval("\x01") - 15);
continue;
}
set("\x01",eval("\x01") - 683);
if(function §\x01\x02§()
{
return 1421 % 511 * 5;
})
{
set("\x01",eval("\x01") + 373);
}
continue;
}
set("\x01",eval("\x01") + 641);
§§push("\x0f");
§§push(1);
}
set("\x01",eval("\x01") - 714);
var §§pop() = function §\x01\x02§()
{
return 1421 % 511 * 5;
};
continue;
}
set("\x01",eval("\x01") + 328);
continue;
continue;
}
set("\x01",eval("\x01") + 209);
§§push(true);
}